﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DPS.Prototype.PolicyBase.Tracking;

namespace DPS.Prototype.PolicyBase.Manager
{
    internal class TrackingManger
    {
        private static TrackingManger _innerInstance = new TrackingManger();
        private ITracking trackingInstance;

        public ITracking Tracking
        {
            get { return this.trackingInstance; }
        }

        private TrackingManger()
        {
            this.trackingInstance = new FileTracking();
        }

        public static TrackingManger Current
        {
            get { return TrackingManger._innerInstance; }
        }
    }
}
